Part Number Hot Search : 
PE3745TV HMC128G8 MB90F4 MT9074AP AA4523K5 GW40NC60 2N381011 23200
Product Description
Full Text Search
 

To Download M68HC11CPU Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 Single-Chip Microcontrollers (AMCU)
In Brief . . .
Motorola offers the most comprehensive selection of high-performance single-chip control systems available from a single source. Microcontroller device families range from industry-standard 8-bit controllers to state-of-the-art 16- and 32-bit modular controllers. Within the price and performance categories of each family, there are a variety of on-chip capabilities to match specific applications. Motorola device families are structured so that upward migration need not involve complete code development. The M68HC11 Family is upward code compatible with M6800 and M6801 software, while the M68HC16 family is source-code compatible with the M68HC11 family. Motorola's newest 8-bit MCU product line, the M68HC08 family, is fully upward object code compatible with the M68HC05 and M6805 families. In addition, M68300 and M68HC16 devices share standard internal modules and bus configurations. Page M68HC11 Family . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6-2 Modular Microcontroller . . . . . . . . . . . . . . . . . . . . . . . . 2.6-12 The M68HC16 Family . . . . . . . . . . . . . . . . . . . . . . . 2.6-14 The M68300 Family . . . . . . . . . . . . . . . . . . . . . . . . . 2.6-19 Development Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6-23 Fuzzy Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6-26 On-Line Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6-26 Third-Party Support . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6-27
Motorola Master Selection Guide
2.6-1
Single-Chip Microcontrollers (AMCU)
M68HC11 Family
The M68HC11 Family incorporates a flexible central processing unit and a large number of control-oriented on-chip peripherals. M68HC11 MCU are upward code compatible with M6800, M6801, and M68HC05 software. eight input channels, and most offer 8-bit resolution, although some provide 10-bit resolution. A 2 channel, 8-bit D/A is also available.
Central Processing Unit
The M68HC11 CPU is optimized for low power consumption and high-performance operation at bus frequencies up to 4 MHz. Key features include: * Two 8-bit or one 16-bit accumulator * Two 16-bit index registers * Powerful bit-manipulation instructions * Six powerful addressing modes * Immediate, Extended, Direct, Indexed, Inherent, and Relative * Power saving STOP and WAIT modes * Memory mapped I/O and special functions * 16x16 Integer and Fractional Divides * 8x8 Multiply
Pulse-Width Modulation
Some M68HC11 Family members have up to six channels of 8-bit PWM. At a 4 MHz bus frequency, signals can be produced from 40 KHz to less than 10 Hz. PWM signals with a period greater than one minute are possible in the 16-bit mode.
Serial Communication
All members of the M68HC11 Family include a Serial Peripheral Interface (SPI) and a Serial Communications Interface (SCI). These on-chip peripherals are designed to minimize CPU intervention during data transfer. * The SCI is a full duplex UART-type asynchronous system that uses standard Non-Return-to-Zero (NRZ) data format. An on-chip Baud rate generator derives standard rates from the microcontroller oscillator. Both transmitter and receiver are double buffered. * The SPI is a four-wire synchronous communications interface used for high-speed communication with specialized peripheral devices and other microcontrollers. Data is transmitted and received simultaneously; the Baud rate is software programmable.
Timer
M68HC11 timer architecture is based on a 16-bit free running counter driven through a software-programmable prescaler. Features include multiple Input Captures, Output Compares, Real-Time Interrupt, Pulse Accumulator, and Watchdog functions.
On-Chip Memory
Since its introduction, the M68HC11 Family has provided versatile combinations of popular memory technologies, including the first EEPROM on a CMOS microcontroller. The family has a memory option to fit virtually any application. * ROM sizes range from 0 to 32K bytes. ROM is typically factory programmed to contain custom software. ROMless versions of most M68HC11 Family members are also available. * RAM sizes range from 192 bytes to 1.25K bytes. M68HC11 RAM utilizes a fully static design, and all devices feature a standby power supply pin for battery back-up of RAM contents. * EPROM sizes range from 4K to 32K bytes. EPROM is especially suited to prototype development and small production runs. EPROM versions are available in both windowed and OTP packaging. * EEPROM sizes range from 0 to 2K bytes. EEPROM is ideal for storage of calibration, diagnostic, data logging, and security information. Each M68HC11 device with EEPROM includes an on-chip charge pump to facilitate single-supply programming and erasing.
Digital I/O and Special Functions
M68HC11 Family I/O is extremely flexible, allowing pins to be configured to match application requirements. Most I/O lines are controlled by bits in a Data Direction Register (DDR) which can configure pins for either input or output. Most lines have a dedicated port data latch. Some M68HC11 Family members include a 4-channel Direct Memory Access (DMA) and a Memory Management Unit (MMU). The DMA provides fast data transfer between memories and registers, and includes externally mapped memory in the expanded mode. The MMU allows up to 1 megabyte of address space in a physical 64 kbyte allocation. Integrated chip selects help to reduce glue logic. Several members of the M68HC11 Family also include programmable chip select circuits. These circuits can be used to enable external peripherals whenever an access to a predefined block of memory addresses is made. These circuits help to reduce external logic requirements.
Math Coprocessor
New M68HC11 Family members offer a 16-bit on-chip math coprocessor that accelerates multiply and divide operations by as much as 10 times. The coprocessor functions independently of the CPU and requires no special instructions. The coprocessor is well-suited to low-bandwidth DSP functions such as closed loop control, servo positioning, and signal conditioning.
Digital-to-Analog Conversion
The M68HC11 Family provides powerful, on-chip, multi-channel A/D converter systems. Multi-conversion and multi-channel options allow single or continuous conversion on single or multiple channels. M68HC11 A/D systems have
Single-Chip Microcontrollers (AMCU)
2.6-2
Motorola Master Selection Guide
PULSE ACCUMULATOR ROM-8K BYTES TIMER CC1
PERIODIC INTERRUPT RAM-256 BYTES COP WATCHDOG
PAI OC2 OC3 OC4 OC5 IC1 IC2 IC3 SS SCK MOSI MISO TxD RxD
PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0 PD5 PD4 PD3 PD2 PD1 PD0
PE7 PE6 PE5 PE4 PE3 PE2 PE1 PE0 VRH VRL RESET XIRQ IRQ
SCI PORT E
A/D CONVERTER M68HC11 CPU
ADDRESS/DATA BUS INTERRUPTS HANDSHAKE I/O
PORT D
EEPROM-512 BYTES
SPI
DATA DIRECTION D
PORT A
XTAL EXTAL E
OSCILLATOR DATA DIRECTION C PORT B POWER PORT C
MODA (LIR) MODB (VSTBY)
PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0
PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0
STRB STRA R/W AS
MODE SELECT VDD VSS
AD7 AD6 AD5 AD4 AD3 AD2 AD1 AD0
A15 A14 A13 A12 A11 A10 A9 A8
EXPANDED
Figure 1. MC68HC11A8 Block Diagram
Motorola Master Selection Guide
2.6-3
Single-Chip Microcontrollers (AMCU)
PARALLEL I/O EQUIVALENT TO MC68HC24 SINGLE CHIP
MODA (LIR)
MODB (VSTBY)
XTAL EXTAL
E
IRQ
XIRQ
RESET
OSC MODE CONTROL CLOCK LOGIC
INTERRUPT LOGIC
12 KBYTES ROM
COP PAI PULSE ACCUMULATOR OC2 OC3 OC4 OC5/IC4/OC1 IC1 IC2 PERIODIC INTERRUPT IC3 TIMER SYSTEM
M68HC11 CPU
EEPROM 512 BYTES
RAM 512 BYTES
R/W AS
BUS EXPANSION ADDRESS
ADDRESS/DATA
SERIAL PERIPHERAL INTERFACE SPI SS SCK MOSI MISO
SERIAL COMMUNICATION INTERFACE SCI TxD RxD
VDD VSS
STRB STRA
STROBE AND HANDSHAKE PARALLEL I/O
VRH VRL A/D CONVERTER
CONTROL PORT A PORT B PORT C
CONTROL PORT D PORT E
AD7/PC7 AD6/PC6 AD5/PC5 AD4/PC4 AD3/PC3 AD2/PC2 AD1/PC1 AD0/PC0
A15/PB7 A14/PB6 A13/PB5 A12/PB4 A11/PB3 A10/PB2 A9/PB1 A8/PB0
STRB/R/W STRA/AS PD5 PD4 PD3 PD2
PD1 PD0
Figure 2. MC68HC11E9 Block Diagram
Single-Chip Microcontrollers (AMCU)
2.6-4
Motorola Master Selection Guide
PE7 PE6 PE5 PE4 PE3 PE2 PE1 PE0
PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0
DDRG
PORT G
TIMER PERIODIC INTERRUPT COP WATCHDOG
PG3 PG2 PG1 PG0 PE7 PE6 PE5 PE4 PE3 PE2 PE1 PE0 VRH VRL XIRQ/VPPE IRQ RESET MODA/LIR MODB/VSTBY XTAL EXTAL E
AN11 AN10 AN9 AN8 AN7 AN6 AN5 AN4 AN3 AN2 AN1 AN0 A/D
PORT E
SCI+ 768 BYTE RAM 24 KBYTE EPROM 640 BYTE EEPROM
TxD RxD
PORT D
DDRD
SPI
SS SCK MOSI MISO
PORT A
DDRA
PG5 PG4
DA2 DA1
OC1
R/W/PG7 PG6
D/A
PULSE ACCUMULATOR
PAI OC2 OC3 OC4 I4/05 IC1 IC2 IC3
PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0 PD5 PD4 PD3 PD2 PD1 PD0
INTERRUPT LOGIC MODE CONTROL OSCILLATOR CLOCK CPU
MATH COPROCESSOR PW6 PW5 PW4 PW3 PW2 PW1 PORT H
PH7 PH6 PH5 PH4 PH3 PH2 PH1 PH0 DDRH
PWMs
ADDR7 ADDR6 ADDR5 ADDR4 ADDR3 ADDR2 ADDR1 ADDR0
DDRB PORT B
DDRF PORT F
Figure 3. MC68HC711N4 Block Diagram
Motorola Master Selection Guide
2.6-5
PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0 Single-Chip Microcontrollers (AMCU)
PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0
PF7 PF6 PF5 PF4 PF3 PF2 PF1 PF0
DATA7 DATA6 DATA5 DATA4 DATA3 DATA2 DATA1 DATA0 DDRC PORT C
VDD VSS
ADDR15 ADDR14 ADDR13 ADDR12 ADDR11 ADDR10 ADDR9 ADDR8
NONMULTIPLEXED ADDRESS/DATA BUS
Table 1. M68HC11 Family Microcontrollers
Part Number
MC68HC11A0
EPROM
-
RAM
256
EEPROM
-
Timer
16-Bit - 3 IC, , 5 OC, RTI, WDOG Pl A lt Pulse Accumulator 16-Bit - 3 IC, , 5 OC, RTI, WDOG Pl A lt Pulse Accumulator 16-Bit - 3 IC, , 5 OC, RTI, WDOG, Pl A lt Pulse Accumulator 16 Bit 16-Bit - 3 IC, 5 OC, RTI, WDOG, Pulse Accumulator 16-Bit - 3/4 IC, 4/5 OC RTI, OC, RTI WDOG, Pulse Accumulator 16-Bit - 3/4 IC, 4/5 OC RTI, OC, RTI WDOG, Pulse Accumulator 16-Bit - 3/4 IC, 4/5 OC RTI, OC, RTI WDOG, Pulse Accumulator 16-Bit - 3/4 IC, 4/5 OC RTI, OC, RTI WDOG, Pulse Accumulator 16-Bit - 3/4 IC, 4/5 OC RTI, OC, RTI WDOG, Pulse Accumulator 16-Bit - 3/4 IC, 4/5 OC RTI, OC, RTI WDOG, Pulse Accumulator 16-Bit - 3/4 IC, 4/5 OC RTI, OC, RTI WDOG, Pulse Accumulator 16-Bit - 3/4 IC, , 4/5 OC, RTI, WDOG, WDOG Pulse Accumulator 16-Bit - 3/4 IC, 4/5 OC RTI, OC, RTI WDOG, Pulse Accumulator 16-Bit - 3/4 IC, 4/5 OC RTI, OC, RTI WDOG, Pulse Accumulator 16-Bit - 3/4 IC, , 4/5 OC, RTI, WDOG WDOG, Pulse Accumulator 16-Bit - 3/4 IC, 4/5 OC RTI, OC, RTI WDOG, Pulse Accumulator
I/O
22
Serial
SPI, SPI SCI SPI, SPI SCI SPI, SPI SCI
A/D
8 Ch Ch, 8-Bit 8 Ch Ch, 8-Bit 8 Ch Ch, 8-Bit
PWM
-
Package
52-FN 64-FU 48 P 48-P 52-FN 64-FU 48 P 48-P 52-FN 64-FU 48 P 48-P 52-FN 52 FN 48 P 48-P
Comments
64K External Address Bus, , 68HC24 PRU, 3.0 V Version A il bl Available 64K External Address Bus, , 68HC24 PRU, 3.0 V Version A il bl Available 3 MHz Version Available, 64K , External Address Bus, 68HC24 PRU 3.0 V Version Available PRU, 3 0 V i A il bl 3 MHz Version Available, Low Voltage Version (3.0-5.5V) at 2 MHz, (3 0 5 5V) MHz 64KExternal Address Bus, 68HC24 PRU 256K Externed Memory Memory, 6 Chip Selects
MC68HC11A1
-
256
512
22
-
MC68HC11A7
8K
256
-
38
-
MC68HC11A8
8K
256
512
38
SPI, SPI SCI
8 Ch Ch, 8 Bit 8-Bit
-
XC68HC11C0
-
256
512
36
SPI, SPI SCI
4 Ch Ch, 8 Bit 8-Bit
2 Ch Ch, 8 Bit 8-Bit
68-FN 68 FN 64 FU 64-FU
MC68HC11D0
-
192
-
14
SPI, SPI SCI
-
-
44 FB 44-FB 44-FN 40 P 40-P 44 FB 44-FB 44-FN 40-P 40 P 44 FB 44-FB 44-FN 40 P 40-P
64K External Address Bus, Bus 68HC27 PRU, 3.0V Version Available Available 3 MHz Version Available, Low Voltage Version (3.0-5.5V) at 2 MHz, (3 0 5 5V) MHz 64K External Address Bus, 68HC27 PRU
MC68HC11D3
4K
192
-
32
SPI, SPI SCI
-
-
MC68HC11ED0
-
512
-
30
SPI, SPI SCI
-
-
Pin Compatible with 68HC11D3 Pi C tibl ith
MC68HC11E0
-
512
-
22 SCI
SPI, SPI 8 Bit 8-Bit
8 Ch Ch,
-
52-FN 52 FN
64K External Address Bus, Bus Available 68HC24 PRU, 3.0 V Version Available
MC68HC11E1
-
512
512
22
SPI, SPI SCI
8 Ch Ch, 8-Bit 8 Bit
-
52-FN 52 FN 64-FU 64 FU
64K External Address Bus, EEPROM Block Protect, 68HC24 PRU 3 0 V Version Available PRU, 3.0 3 MHz Version Available, 64K External Address Bus, 3.0 3 0 V Version Available EEPROM Block Protect, 3 MHz , Version Available, Low Voltage g Version (3 0 5 5V) t MHz, V i (3.0-5.5V) at 2 MH 64K External Address Bus
MC68HC11E8
12K
512
-
38 SCI
SPI, SPI 8 Bit 8-Bit
8 Ch Ch,
-
52-FN 52 FN
MC68HC11E9
12K
512
512
38
SPI, SPI, SCI
8 Ch, Ch, 8-Bit
-
52-FN 52 FN 64-FU
XC68HC11E20
20K
768
512
38
SPI, SPI SCI
8 Ch Ch, 8 Bit 8-Bit
-
52-FN 52 FN 64 FU 64-FU
3 MH M B MHz Mux Bus
MC68HC811E2
-
256
2048
38
SPI, SPI SCI
8 Ch Ch, 8 Bit 8-Bit
-
52-FN 52 FN
EEPROM Block Protect, 64K External Address Bus, 68HC24 PRU Programmable Chip Selects, g p , EEPROM Block Protect, 64K Et l Add External Address B Bus, 68HC27 PRU PRU, Non-Mux 4 MHz Non Mux Address/Data Bus
MC68HC11F1
-
1K
512
54
SPI, SPI, SCI
Ch, 8 Ch, 8-Bit
-
68-FN 68 FN 80-FU
PC68HC11G0
-
-
512
38
SPI, SPI SCI
8 Ch Ch, 10 Bit 10-Bit
4 Ch Ch, 8 Bit 8-Bit
84-FN 84 FN 80 FU 80-FU
Single-Chip Microcontrollers (AMCU)
2.6-6
Motorola Master Selection Guide
Table 1. M68HC11 Family Microcontrollers (continued)
Part Number EPROM RAM EEPROM Timer
16-Bit - 3/4 IC, 4/5 OC RTI, OC, RTI WDOG, Pulse Accumulator 16-Bit - 3/4 IC, 4/5 OC RTI, OC, RTI WDOG, Pulse Accumulator 16-Bit - 3/4 IC, 4/5 OC RTI, OC, RTI WDOG, Pulse Accumulator 16-Bit - 3/4 IC, 4/5 OC RTI, OC, RTI WDOG, Pulse Accumulator 16-Bit - 3/4 IC, 4/5 OC RTI, OC, RTI WDOG, Pulse Accumulator 16-Bit - 3/4 IC, IC 4/5 OC, RTI,WDOG, Pulse Accumulator
I/O
Serial
SPI SPI, SCI
A/D
8 Ch Ch, 10 Bit 10-Bit
PWM
4 Ch Ch, 8 Bit 8-Bit
Package
84 FN 84-FN 80 FU 80-FU
Comments
PC68HC11G5
16K
512
-
66
PC68HC11G7
24K
512
-
66
SPI, SPI SCI
8 Ch Ch, 10 Bit 10-Bit
4 Ch Ch, 8 Bit 8-Bit
84-FN 84 FN 80 FU 80-FU
PC68HC11J6
16K
-
512
29
SPI, SPI SCI
8 Ch Ch, 8 Bit 8-Bit
4 Ch Ch, 8 Bit 8-Bit
84-FN 84 FN 80 FU 80-FU 4 MHz Non-Mux Address/Data Bus, Chip Selects Extended Memory Selects, Map, 68HC27 PRU, 3.0 V Version Available 4 MHz Non Mux Address/Data Bus, Non-Mux Chip Selects, Extended Memory Map, Map 68HC27 PRU 4 MHz Non-MuxBus,Chip Selects, ,p , EEPROM Block Protect, Extended M Memory M Map, 68HC27 PRU PRU, 3.0 3 0 V Version Available 4 MHz Non-Mux Address/Data Bus, Chip Selects,EEPROM Block Protect, Selects EEPROM Protect Extended Memory Map, 68HC27 PRU 4 MHz Non-Mux Address/Data Bus, Chip Selects Extended Memory Selects, Map, 68HC27 PRU, 3.0V Version Available 4 MHz Non Mux Address/Data Bus, Non-Mux Chip Selects, Extended Memory Map, Map 68HC27 PRU 4 MHz Non-Mux Bus, Low Voltage Version (3.0-5.5V) at 3 MHz Chip (3 0 5 5V) MHz, Selects, EEPROM Block Protect, Extended Memory Map, 68HC27 PRU 4 MHz Non Mux Address/Data Bus, Non-Mux Chip Selects, EEPROM Block Protect 64K External Address Bus, , 68HC24 PRU, 3.0 V Version A il bl Available 64K External Address Bus, EEPROM Block Protect Protect, 68HC24 PRU, 3.0 V Version Available 64K External Address Bus, 68HC24 PRU, 3.0 V Version Available 3 MHz Version Available, Low Voltage Version (3.0-5.5V) at 2 MHz, (3 0 5 5V) MHz 64K External Address Bus, 68HC24 PRU
MC68HC11K0
-
768
-
37
SPI, SPI SCI
8 Ch Ch, 8 Bit 8-Bit
4 Ch Ch, 8 Bit 8-Bit
84-FN 84 FN 80 FU 80-FU
MC68HC11KA0
-
768
-
26
SPI, SPI SCI
8 Ch Ch, 8 Bit 8-Bit
4 Ch Ch, 8 Bit 8-Bit
68-FN 68 FN 64 FU 64-FU
MC68HC11K1
-
768
640
37
SPI, SPI, SCI
Ch, 8 Ch, 8-Bit
Ch, 4 Ch, 8-Bit
84-FN 84 FN 80-FU
MC68HC11KA1
-
768
640
16 Bit 16-Bit - 3/4 IC, 4/5 OC, RTI,WDOG, Pulse Accumulator 16-Bit - 3/4 IC, 4/5 OC RTI, OC, RTI WDOG, Pulse Accumulator 16-Bit - 3/4 IC, 4/5 OC RTI, OC, RTI WDOG, Pulse Accumulator 16-Bit - 3/4 IC, 16 Bit 4/5 OC, RTI, WDOG, WDOG Pulse Accumulator 16-Bit - 3/4 IC, 4/5 OC RTI, OC, RTI WDOG, Pulse Accumulator 16-Bit - 3/4 IC, , 4/5 OC,RTI, WDOG, Pl A lt Pulse Accumulator 16 Bit 16-Bit - 3/4 IC, 4/5 OC,RTI, WDOG, Pulse Accumulator 16-Bit - 3/4 IC, 4/5 OC RTI, OC, RTI WDOG, Pulse Accumulator 16-Bit - 3/4 IC, 4/5 OC RTI, OC, RTI WDOG, Pulse Accumulator
26
SPI, SPI SCI
8 Ch Ch, 8 Bit 8-Bit
4 Ch Ch, 8 Bit 8-Bit
68-FN 68 FN 64 FU 64-FU
MC68HC11K3
24K
768
-
62
SPI, SPI SCI
8 Ch Ch, 8-Bit 8 Bit
4 Ch Ch, 8-Bit 8 Bit
84-FN 84 FN 80-FU 80 FU
MC68HC11KA3
24K
768
-
51
SPI, SPI SCI
8 Ch Ch, 8 Bit 8-Bit
4 Ch Ch, 8 Bit 8-Bit
68-FN 68 FN 64 FU 64-FU
MC68HC11K4
24K
768
640
62
SPI, SPI, SCI
8 Ch, Ch, 8-Bit
4 Ch, Ch, 8-Bit
84 FN 84-FN 80-FU
MC68HC11KA4
24K
768
640
51
SPI, SPI SCI
8 Ch Ch, 8-Bit 8 Bit
4 Ch Ch, 8-Bit 8 Bit
68-FN 68 FN 64-FU 64 FU
MC68HC11L0
-
512
-
30
SPI, SPI SCI
8 Ch, Ch 8-Bit
-
68-FN 64-FU
MC68HC11L1
-
512
512
46
SPI, SPI SCI
8 Ch Ch, 8 Bit 8-Bit
-
68-FN 68 FN 64 FU 64-FU
MC68HC11L5
16K
512
-
46
SPI, SPI SCI
8 Ch Ch, 8 Bit 8-Bit
-
68-FN 68 FN 64 FU 64-FU
MC68HC11L6
16K
512
512
46
SPI, SPI SCI
8 Ch Ch, 8 Bit 8-Bit
-
68-FN 68 FN 64 FU 64-FU
Motorola Master Selection Guide
2.6-7
Single-Chip Microcontrollers (AMCU)
Table 1. M68HC11 Family Microcontrollers (continued)
Part Number EPROM RAM EEPROM Timer
16-Bit - 3/4 IC, 4/5 OC RTI, OC, RTI WDOG, Pulse Accumulator 16-Bit - 3/4 IC, 4/5 OC RTI, OC, RTI WDOG, Pulse Accumulator 16-Bit - 3/4 IC, 4/5 OC RTI, OC, RTI WDOG, Pulse Accumulator
I/O
Serial
SPI SPI, 2 SCI 2-SCI
A/D
8 Ch Ch, 8 Bit 8-Bit
PWM
4 Ch Ch, 8 Bit 8-Bit
Package
84 FN 84-FN 80 FU 80-FU
Comments
16-Bit Math Coprocessor, 16 Bit 4 MHz Non-Mux Bus, 4 Ch DMA Controller 16 Bit 16-Bit Math Coprocessor, 4 MHz Non-Mux Bus, 2 Ch 8-Bit D/A 8 Bit
MC68HC11M2
32K
1 25K 1.25K
-
62
XC68HC11N4
24K
768
640
62
SPI, SPI SCI
12 Ch, 8-Bit 8 Bit
6 Ch Ch, 8 Bit 8-Bit
84-FN 84 FN 80 QFP 80-QFP
XC68HC11P2
32K
1K
640
62
SPI, SPI 3 SCI 3-SCI
8 Ch Ch, 8 Bit 8-Bit
4 Ch Ch, 8 Bit 8-Bit
84-FN 84 FN 80 FU 80-FU
PLL Cl k O ti Clock Option
Table 2. M68HC11 One-Time Programmable/Emulator Microcontrollers
Part Number
PC68HC711D3
EPROM
4K
RAM
192
EEPROM
-
Timer
16-Bit - 3/4 IC, , 4/5 OC, RTI, WDOG, Pulse Accumulator Pl A lt 16 Bit 16-Bit - 3/4 IC, 4/5 OC, RTI, WDOG, Pulse Accumulator 16-Bit - 3/4 IC, , 4/5 OC, RTI, WDOG, Pl A lt Pulse Accumulator 16-Bit - 3/4 IC, , 4/5 OC, RTI, WDOG, Pl A lt Pulse Accumulator 16-Bit - 3/4 IC, , 4/5 OC, RTI, WDOG, Pl A lt Pulse Accumulator
I/O
32
Serial
SPI, SPI SCI SPI, SPI, SCI SPI, SPI SCI SPI, SPI SCI SPI, SPI SCI
A/D
-
PWM
-
Package
44-FB 44-FN 40-P 40 P 52-FN 52 FN 64 FU 64-FU 52-FN 52-FS 64 FU 64-FU 84-FN 84-FS 68-FN 68-FS 84 FN 84-FN 84-FS 80 FU 80-FU 68-FN 68-FS 64-FU 64 FU 84-FN 84-FS 80 FU 80-FU 84-FN 84-FS 84-FN 84-FS 88 FU 88-FU
Comments
64K E t External Add l Address B Bus
PC68HC711E9
12K
512
512
38
8 Ch, Ch, 8 Bit 8-Bit 8 Ch Ch, 8-Bit 8 Ch Ch, 10-Bit
-
EEPROM Block Protect, Protect, 64K External Address Bus EEPROM Block Protect Protect, 64K External Address Bus
PC68HC711E20
20K
768
512
38
-
PC68HC711G5
16K
512
-
66
4 Ch Ch, 8-Bit
PC68HC711J6
16K
512
-
54
-
-
1 Chip S l t Chip Select
PC68HC711K4
24K
768
640
16 Bit 16-Bit - 3/4 IC, SPI, SPI 8 Ch Ch, 4 / 5 O C , R T I 62 W D O G , , SCI 8-Bit 8 Bit Pulse Accumulator 16-Bit - 3/4 IC, , 4/5 OC, RTI, WDOG, Pulse Accumulator Pl A lt 16-Bit - 3/4 IC, , 4/5 OC, RTI, WDOG, Pl A lt Pulse Accumulator 16-Bit - 3/4 IC, , 4/5 OC, RTI, WDOG, Pl A lt Pulse Accumulator 16-Bit - 3/4 IC, , 4/5 OC, RTI, WDOG, Pl A lt Pulse Accumulator SPI, SPI SCI SPI, SPI SCI SPI, SPI SCI SPI, SPI SCI 8 Ch Ch, 8-Bit 8 Ch Ch, 8-Bit 12 Ch Ch, 8-Bit 8 Ch Ch, 8-Bit
4 Ch Ch, 8-Bit 8 Bit
4 MHz Non-Mux Bus, EEPROM Block Protect, Chip Protect Selects, Extended Memory Map EEPROM Block Protect Protect, 64K External Address Bus 16-Bit Math Coprocessor, p , 4 MHz Non-Mux Bus, 4 Ch DMA C t ll Controller 16-Bit Math Coprocessor, p , 4 MHz Non-Mux Bus, 2 Ch 8 Bit D/A 8-Bit PLL Cl k Clock
PC68HC711L6
16K
512
512
46
-
PC68HC711M2
32K
1.25K 1 25K
-
62
-
PC68HC711N4
24K
768
640
62
6 Ch Ch, 8-Bit 4 Ch Ch, 8-Bit
XC68HC711P2
32K
1K
640
62
Single-Chip Microcontrollers (AMCU)
2.6-8
Motorola Master Selection Guide
Definitions for Tables 3 and 4
General Definitions ADC A/D CPU16 CPU32 D/A DMA GPT IC IIC MCCI PLL OC POQ PWM QSM RPSCIM RTC RTI SCI SCIM SIM SPI TPU UART WDOG Analog to Digital Converter Module Analog to Digital Converter 16 bit Central Processing Unit 32 bit Central Processing Unit Digital to Analog Converter Direct Memory Access General-Purpose Timer Input Capture Inter-Integrated Circuit Multi-Channel Communication Interface Phase Lock Loop Output Capture Preferred Order Quantity Multiple Pulse Width Modulation Queued Serial Module Reduced Pin Count SCIM Real-Time Clock Real-Time Interrupt Serial Communication Interface Single Chip Integration Module System Integration Module Serial Peripheral Interface Time Processing Unit Universal Asynchronous Receiver/Transmitter Watch Dog Timer Package Definitions FB FC FD FE FM FN FS FT FU FV L P PB PU PV S TH 10x10 mm Quad Flat Pack (QFP) Fine Pitch Plastic Quad Flat Pack (PQFP) Plastic Quad Flat Pack in Molded Carrier Ring Ceramic Quad Flat Pack (CQFP) Molded Carrier Flat Pack (CQFP) Plastic Leaded Chip Carrier (PLCC) Windowed Cerquad (Ceramic LCC) 28x28 mm Quad Flat Pack (QFP) 14x14 mm Quad Flat Pack (QFP) 20x20 mm Quad Flat Pack (QFP) Ceramic Dual-in-Line Plastic Thin Quad Flat Pack (TQFP) 10x10 mm Thin Quad Flat Pack (TQFP) 14x14 mm Thin Quad Flat Pack (TQFP) 20x20mm Cerdip (windowed or non-windowed) 16x16 mm Quad Flat Pack (QFP)
Motorola Master Selection Guide
2.6-9
Single-Chip Microcontrollers (AMCU)
M6800 Series Microprocessors and Peripherals
These devices are a testament to the staying power of Motorola microtechnology. The original MC6800 was Introduced in 1975, and is still in demand today. Quality M6801, M6804 and M6805 systems have been performing Table 3. M6801 and M6803 (HMOS)
Part Number
MC6801 MC68701 MC6803 MC6801U4 MC68701U4 MC6803U4
reliably in automotive, industrial, and office equipment applications for years. Each of these devices can be combined with various peripherals to meet the requirements of a microcontroller design.
ROM
2048 0 0 4096 0 0
RAM
192 128 192 256 128 256
EEPROM
0 2048 0 0 4096 0
Timer
16 bit: 1 IC, 1 OC 16 bit: 1 IC, 1 OC 16 bit: 1 IC, 1 OC 16 bit: 2 IC, 3 OC 16 bit: 2 IC, 3 OC 16 bit: 2 IC, 3 OC
Serial
SCI SCI SCI SCI SCI SCI
A/D
No No No No No No
I/O
29 29 13 29 29 13
Bus Speed, MHz
0.5-2.0 0.5-2.0 0.5-2.0 0.5-1.25 0.5-1.25 0.5-1.25
Package
40 P 40 P 40 P 40 P 40 P 40 P
Comments
Table 4. 8-Bit MPU/Peripherals
Device
MC68B00 MC6802 MC68B09 MC68B09E MC68B21 MC68B40 MC6845 MC68B50 MC68HC24 MC68HC27 MC68HCB34 MC68B10 MC68B44 MC68B488 MC68B52 MC68B54
Pins
40 40 40 40 40 40 40 40 40, 44 46, 68 40 24 40 40 24 28
Package
P P P P P P P P P, FN FU, FN P, FN P P P P P
Part Description
8 Bit MPU, Addresses 64K Memory, 1 or 2 MHz Versions MC6800 + Int. Clock Oscillator; 128 Bytes RAM High Performance MPU, 10 Powerful Addressing Modes MC6809 With External Clock Input for External Sync. Peripheral Interface Adapter Programmable Timer Module Contains 3 16-Bit Timers CRT Ctrl, Refresh Memory Addressing; 2nd Source HD6845R Asynchronous Communication Interface Adaptor MC68HC11 Port Replacement (Expanded Mode) for A8, E9 Port Replacement for D3, K4, F1 256 Byte Dual Port RAM, 6 Semaphore Registers 128 x 8 Random Access Memory Direct Memory Access Controller General Purpose Interface Adapter Synchronous Serial Data Adapter Advanced Data Link Controller
Speed
2 MHz 1 MHz 2 MHz 2 MHz 2 MHz 2 MHz 1 MHz 2 MHz 2 MHz 2 MHz 2 MHz 2 MHz 2 MHz 2 MHz 2 MHz 2 MHz
Single-Chip Microcontrollers (AMCU)
2.6-10
Motorola Master Selection Guide
Table 5. M6805 (HMOS) Microprocessors
Part Number
MC6805P2 MC6805P6 MC6805R2 MC6805R3 MC6805R6 MC6805S2 MC6805S3 MC6805U2
ROM
1K 2K 2K 4K 4K 1K 4K 2K
RAM
64 64 64 112 112 64 104 64
EEPROM
0 0 0 0 0 0 0 0
Timer
8-Bit 8-Bit 8-Bit 8-Bit 8-Bit, WDOG 16-Bit, 8-Bit 2 8-Bit, 16-Bit 8-Bit
Serial
- - - - - SPI SPI -
A/D
No No Yes Yes Yes Yes Yes No
I/O
20 20 32 32 32 16 21 32
Bus Speed, MHz
0.1-1.0 0.1-1.0 0.1-1.0 0.1-1.0 0.1-1.0 0.1-1.0 0.1-1.0 0.1-1.0
Package
28-P 28-FN 28-P 40-P 44-FN 40-P 44-FN 40-P 44-FN 28-P 28-P 40-P 44-FN 40-P 44-FN
EPROM or EEPROM Version
705P3 705P3 705R3 705R3 705R3 705S3 705S3 705U3
Comments
LVI Option LVI Option LVI Option, Prog. Prescaler p , g Option 7-Bit Prescaler, LVI Option 7-Bit Prescaler, LVI Option 15-Bit Prescaler, LVI 1 Extra 8-Bit Timer LVI Option
MC6805U3
4K
112
0
8-Bit
-
No
32
0.1-1.0
705U3
7-Bit Prescaler, LVI Option
Table 6. 8-Bit MPU/Peripherals
Device
MC14618 MC146818A MC146823 MC146805E2 MC68HC68L9
Pins
24 24, 28 40, 44 40, 44 80
Package
P P, FN P, FN P, FN FU
Part Description
Real Time Clock, 50 Bytes RAM, Programmable Square Wave Enhanced Version of the MC146818 Three 8-Bit Ports, Handshake Control Logic CMOS 8-Bit Microprocessor LCD Expansion to the MC05L9
Motorola Master Selection Guide
2.6-11
Single-Chip Microcontrollers (AMCU)
Modular Microcontrollers
Modular microcontrollers are another of the innovations that make Motorola a leader in single-chip control systems. Modular controllers are built up from standard modules that interface via a common intermodule bus (IMB). The modular concept allows rapid design and manufacture of controllers tailored for specific applications. * Twelve programmable chip-select outputs * Watchdog timer, clock monitor, and bus monitor * PLL clock synthesizer
Single-Chip Integration Module (SCIM)
* * * * * * * * * * * Manages controller internal and external bus interfaces Provides device interrupt arbitration Spurious interrupt monitor Single-chip operation with address and data bus pins configured as I/O ports Optional Fully or Partially-expanded bus operation Nine general-purpose chip select outputs Emulation mode chip-select outputs can be used to address a port replacement unit and external emulation RAM Watchdog timer, clock monitor, and bus monitor PLL clock synthesizer Interrupt request inputs can be configured for edge or level detection Reduced pin SCIM (RPSCIM) available with 5 chip selects
Intermodule Bus Peripherals
Each modular microcontroller incorporates a state-of-the art pipelined CPU module, a sophisticated integration module, and a number of special-purpose modules. The rapidly-growing library of special-purpose modules includes programmable timers, serial communication interfaces, analog-to-digital converters, and a variety of memory modules.
Central Processing Units
CPU16
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * 16-Bit Architecture Full Set of 16-Bit Instructions Three 16-Bit Index Registers Two 16-Bit Accumulators One Megabyte of Program Memory and One Megabyte of Data Memory Source code compatible with the M68HC11 CPU Control-Oriented Digital Signal Processing Capability High-Level Language Support Fast Interrupt Response Time Fully Static Implementation Low Power Stop Operation Background Debugging Mode Hardware Breakpoint Signal
Timers
Time Processor Unit (TPU)
* On-chip microengine dedicated to high-speed timing tasks * Two independent 16-bit counters used as basis for timing tasks * Real-time task scheduler * Executes a programmed series of functions to perform complex tasks * Each of 16 orthogonal channels can perform available time functions * Functions contained in dedicated control store or in MCU RAM * TPU communicates to CPU via dual port RAM
CPU32
32-Bit Internal Data Path and Arithmetic Hardware 32-Bit Internal Address Bus - 24-Bit External Address Bus Eight 32-Bit General-Purpose Data Registers Seven 32-Bit General-Purpose Address Registers Separate User and Supervisor Stack Pointers and Address Spaces Separate Program and Data Address Spaces Virtual Memory Implementation Enhanced Addressing Modes Object Code Compatible with M68000 Family Improved Exception Handling for Controller Applications Rich Instruction Set Fully Static Implementation Low Power Stop Operation Background Debugging Mode Hardware and Software Breakpoints Trace on Change of Flow
General Purpose Timer (GPT)
* * * * * * * Two 16-bit free-running counters Three input capture channels Four output compare channels One input capture/output compare channel One pulse accumulator/event counter input Two pulse-width modulation outputs Pulse accumulator input
Configurable Timer Module (CTM)
* Modular timer system combining different configurations of timer submodules: * CPSM-6 TAP counter prescaler * FCSM-16-bit free running up counter * MCSM-16-bit modulus up counter * SASM-(Single Action) two I/O pins for 16-bit input capture or output compare functions * DASM-(Dual Action) one I/O pin for 16-bit I/C, O/C, PWM, or output function
Integration Modules
System Integration Module (SIM)
* Manages controller internal and external bus interfaces * Provides device interrupt arbitration * Spurious interrupt monitor
Single-Chip Microcontrollers (AMCU)
2.6-12
Motorola Master Selection Guide
Timer Module (TM)
* 16-bit free-running counter with 8-bit prescaler * Two TM can be externally cascaded to increase count width * Software selected input capture, output compare, pulse accumulation, event counting, or pulse-width modulation functions
* Queued conversions can be performed continuously or can be retriggered by software or the QADC module periodic interval timer and external trigger * Programmable sample and hold times * Alternate voltage references
Specialized Control Modules
Direct Memory Access (DMA)
* Provides low-latency transfer to external peripheral or for memory-memory data transfer * Two independent DMA channels with full programmability
Communication Modules
Queued Serial Module (QSM)
* Queued full-duplex, synchronous three-line SPI with dedicated RAM * Standard, asynchronous NRZ-format SCI * Polled and interrupt-driven operation * Pins can be configured as a parallel I/O port
Memory Modules
Standby RAM (SRAM)
* Fast Static RAM maintained by voltage from standby voltage pin * Available in 1K, 1.5K, 2K, 3.5K, and 4K blocks * Fast (2 clock) access speed * Byte, word, and long-word operations supported
Multi-Channel Communications Interface (MCCI)
* * * * One full-duplex synchronous three-line SPI Two independent standard, asynchronous NRZ-format SCI Polled and interrupt-driven operation Pins can be configured as a parallel I/O port
Dual Universal Asynchronous/ Synchronous Receiver Transmitter (DUART)
* Dual NRZ Serial RS-232C channels * Independently programmable TxD and Receiver Transmitter (DUART) * RxD Baud rates for each channel up to 76.8K Baud * Optional external input pins provide baud clock * Transmit operations are double buffered, and receive operations are quadruple buffered * RTS and CTS signals are directly supported
Standby RAM with TPU Emulation (TPURAM)
* Fast Static RAM maintained by voltage from standby voltage pin * Available in 1K, 1.5K, 2K, 3.5K, and 4K blocks * Fast termination (2 clock) access speed * Supports TPU microcode ROM emulation * Byte, word, and long-word operations supported
Masked ROM (MRM)
* * * * * Custom-masked non-volatile 16-bit wide memory Available in 4K increments from 8K to 48K bytes Fast (2 clock ) access speed Byte, word, and long-word operations supported Boot ROM capability
Analog-to-Digital Conversion Modules
Analog-to-Digital Converter (ADC)
* * * * * * * 8 or 10 bits of resolution Eight input channels Eight result registers Three result alignment formats Eight automated conversion modes Programmable sample and hold times are provided Three result alignment modes
Flash EEPROM (FLASH)
* Word programmable, bulk erasable non-volatile 16-bit wide memory * Available in 8K increments from 8K to 64K bytes * Fast (2 clock) access speed * Byte, word, and long-word operations supported * Boot ROM capability * External 12 volt programming/erasure source required
Queued Analog-to-Digital Converter (QADC)
* 10 bits of resolution * 16 analog input channels (up to 27 if multiplexed externally) * Two independent conversion queues * 32 result registers (16 per queue) * Three result alignment formats
Block Erasable Flash EEPROM (BEFLASH)
* * * * * Available in 8K increments from 8K to 64K bytes Eight independently-erasable blocks Fast termination (2 clock) access speed Byte, word, and long-word operations supported Byte/Word programming with 12 volt external input
Motorola Master Selection Guide
2.6-13
Single-Chip Microcontrollers (AMCU)
The M68HC16 Family
The M68HC16 family is designed for embedded control applications. Each M68HC16 MCU incorporates a true 16-bit CPU module (CPU16) that is upwardly code-compatible with the M68HC11 CPU, a sophisticated integration module, and a number of special-purpose modules. M68HC16 devices
PWMA PWMB PCLK PAI OC1 OC2/OC1 OC3/OC1 OC4/OC1 IC4/OC5/OC1 IC3 IC2 IC1 RXD TXD PCS0/SS PSC1 PSC2 PSC3 SCK MISO MOSI VDD VSS VDDA VSSA ADA0 ADA1 ADA2 ADA3 ADA4 ADA5 ADA6 ADA7 VRH VRL ADA0 ADA1 ADA2 ADA3 ADA4 ADA5 ADA6 ADA7 OC1 OC2/OC1 OC3/OC1 OC4/OC1 IC4/OC5/OC1 IC3 IC2 IC1
can be placed in low-power stop mode to minimize power consumption during periods of inactivity. The M68HC16 family provides the flexibility and features of the M68300 family, and also provides a convenient way for users of M68HC11 devices to move up to 16-bit performance.
CSBOOT
PORT GP CONTROL
CHIP SELECT GPT
SIM TXD PCS0 PSC1 PSC2 PSC3 SCK MISO MOSI SS
CS0-CS10 BR BG BGACK FC0 FC1 FC2 ADDR [19:23]
BR/CS0 BG/CS1 BGACK/CS2 FC0/CS3 FC1/CS4 FC2/CS5 ADDR19/CS6 ADDR20/CS7 ADDR21/CS8 ADDR22/CS9 ADDR23/CS10
PORT QS CONTROL
ADDR [0:18] QSM DSACK0 DSACK1 AVEC PF3 DS AS SIZO SIZ1 DSACK0 DSACK1 AVEC DS AS SIZ0 SIZ1
EBI IMB
DATA [0:15] R/W RESET HALT BERR MODCK IRQ1 IRQ2 IRQ3 IRQ4 IRQ5 IRQ6 IRQ7 CLKOUT XTAL EXTAL XFC V DDSYN TSTME/TSC FREEZE/QUOT CONTROL Motorola Master Selection Guide
PORT AD CONTROL
ADC
SRAM
CPU16
MODCK
CLOCK DSCLK DSO DSI IPIPE1 IPIPE0 BKPT
IPIPE0/DSO IPIPE1/DSI BKPT/DSCLK
CONTROL
TEST
TSC TSTME QUOT
VSTBY
FREEZE
Figure 4. MC68HC16Z1 Block Diagram
Single-Chip Microcontrollers (AMCU)
2.6-14
CONTROL PORT F
IRQ [1:7]
CONTROL PORT E
CONTROL PORT C
PWMA PWMB PCLK PAI IC1/PGP0 IC2/PGP1 IC3/PGP2 OC1/PGP3 OC2/OC1/PGP4 OC3/OC1/PGP5 OC4/OC1/PGP6 IC4/OC5/OC1/PGP7 RXD MISO/PQS0 MOSI/PQS1 SCK/PQS2 PCS0/SS/PQS3 PCS1/PQS4 PCS2/PQS5 PCS3/PQS6 TxD/PQS7 IC1 IC2 IC3 OC1 OC2/OC1 OC3/OC1 OC4/OC1 IC4/OC5/OC1
CSBOOT
CHIP SELECT GPT
SIM
CS[10:0] BR BG BGACK FC0 FC1 FC2 ADDR [23:19]
BR/CS0 BG/CS1 BGACK/CS2 FC0/CS3/PC0 FC1/CS4/PC1 FC2/CS5/PC2 ADDR19/CS6/PC3 ADDR20/CS7/PC4 ADDR21/CS8/PC5 ADDR22/CS9/PC6 ADDR23/CS10/ECLK
PORT GP CONTROL
EBI VDD VSS VDDA VSSA AN0/PADA0 AN1/PADA1 AN2/PADA2 AN3/PADA3 AN4/PADA4 AN5/PADA5 AN6/PADA6 AN7/PADA7 VRH VRL AN0 AN1 AN2 AN3 AN4 AN5 AN6 AN7
CONTROL PORT E
MISO MOSI SCK PCS0 PCS1 PCS2 PCS3 TxD
CONTROL PORT C
PORT QS CONTROL
ADDR [0:18] QSM DSACK0 DSACK1 AVEC PE3 DS AS SIZ0 SIZ1 DSACK0/PE0 DSACK1/PE1 AVEC/PE2 DS/PE4 AS/PE5 SIZ0/PE6 SIZ1/PE7 DATA [0:15] R/W RESET HALT BERR MODCLK/PF0 IRQ1/PF1 IRQ2/PF2 IRQ3/PF3 IRQ4/PF4 IRQ5/PF5 IRQ6/PF6 IRQ7/PF7 CLKOUT XTAL EXTAL XFC VDDSYN TSC TSTME QUOT
IMB
PORT AD CONTROL
ADC
SRAM
MRM
CPU16
MODCK
CLOCK DSCLK DSO DSI IPIPE1 IPIPE0 BKPT
VSTBY
FREEZE
Figure 5. MC68HC16Z2 Block Diagram
Motorola Master Selection Guide
2.6-15
Single-Chip Microcontrollers (AMCU)
CONTROL
IPIPE0/DSO IPIPE1/DSI BKPT/DSCLK
CONTROL
CONTROL PORT F
IRQ [1:7]
TEST
TSTME/TSC FREEZE/QUOT
TP[15:0] T2CLK PMC7/TXDA PMC6/RXDA PMC5/TXDB PMC4/RXDB PMC3/SS PMC2/SCK PMC1/MOSI PMC0/MISO TXDA RXDA TXDB RXDB SS SCK MOSI MISO
CHIP SELECTS BR BG BGACK CS CONTROL FC0 FC1 FC2
CSBOOT BR/CS0 BG/CSM BGACK/CSE ADDR23/CS10 ADDR22/CS9/PC6 ADDR21/CS8/PC5 ADDR20/CS7/PC4 ADDR19/CS6/PC3 FC2/CS5/PC2 FC1/PC1 FC0/CS3/PC0
CONTROL
PORT MC
ADDR[23:19]
GPT
MCCI
TPU
48 KBYTES ROM
PORT C
CONTROL
PAI PGP7/IC4/OC5/OC1 PGP6/OC4/OC1 PGP5/OC3/OC1 PGP4/OC2/OC1 PGP3/OC1 PGP2/IC3 PGP1/IC2 PGP0/IC1 PWMA PWMB PCLK
PAI IC4/OC5/OC1 OC4/OC1 OC3/OC1 OC2/OC1 OC1 IC3 IC2 IC1 PWMA PWMB PCLK ADDR[23:0]
[18-3]
PORT A/B
ADDR[18:11]/PA[7:0]
CONTROL
PORT GP
ADDR[2:0]
ADDR[10:3]/PB[7:0]
ADDR[2:0] SIZ1 SIZ0 AS DS PE3 AVEC DSACK1 DSACK0 IMB EBI CONTROL DATA[15:0] PORT G/H DATA[15:8]/PG[7:0] SIZ1/PE7 SIZ0/PE6 AS/PE5 DS/PE4 PE3 AVEC/PE2 DSACK1/PE1 DSACK0/PE0
CONTROL
PADA7/AN7 PADA6/AN6 PADA5/AN5 PADA4/AN4 PADA3/AN3 PADA2/AN2 PADA1/AN1 PADA0/AN0 VRH VRL VDDA VSSA VSTBY BKPT/DSCLK IPIPE1/DSI IPIPE0/DSO
PORT E
DATA[7:0]/PH[7:0]
CONTROL
PORT AD
ADC
R/W RESET HALT BERR 2 KYBTES SRAM IRQ[7:1] CONTROL PORT F IRQ7/PF7 IRQ6/PF6 IRQ5/PF5 IRQ4/PF4 IRQ3/PF3 IRQ2/PF2 IRQ1/PF1 MODCLK/PF0 CLKOUT XTAL EXTAL XFC VDDSYN TSC FREEZE/QUOT
CPU 16 MODCLK VSTBY BKPT IPIPE1 IPIPE0 DSI DSO DSCLK CLOCK
CONTROL
Figure 6. MC68HC16Y1 Block Diagram
Single-Chip Microcontrollers (AMCU)
2.6-16
Motorola Master Selection Guide
CONTROL
TEST TSC QUOT FREEZE
BKPT/DSCLK CONTROL IPIPE1/DSI IPIPE0/DSO
BKPT IPIPE1 IPIPE0 DSI DSO DSCLK
CHIP SELECTS BR BG BGACK CS CONTROL FC2 FC1 FC0
CSBOOT BR/CS0 BG/CSM BGACK/CSE ADDR23/CS10/ECLK ADDR22/CS9/PC6 ADDR21/CS8/PC5 ADDR20/CS7/PC4 ADDR19/CS6/PC3 FC2/CS5/PC2 FC1/PC1 FC0/CS3/PC0
VSTBY
VSTBY CPU16 CONTROL PORT AD ADDR[23:19]
2 KBYTES TPURAM
ADC
ADDR[2:0]
PADA7/AN7 PADA6/AN6 PADA5/AN5 PADA4/AN4 PADA3/AN3 PADA2/AN2 PADA1/AN1 PADA0/AN0 VRH VRL VDDA VSSA
PORT C
TPUCH[15:0] T2CLK
CONTROL
[18-3]
TPU 2 KBYTES STBRAM
ADDR[23:0]
PORT A/B
ADDR[18:11]/PA[7:0]
ADDR[10:3]/PB[7:0]
ADDR[2:0] SIZ1 SIZ0 AS DS PE3 AVEC DSACK1 DSACK0 IMB EBI CONTROL DATA[15:0] GPT R/W RESET HALT BERR IRQ[7:1] CONTROL PORT F IRQ7/PF7 IRQ6/PF6 IRQ5/PF5 IRQ4/PF4 IRQ3/PF3 IRQ2/PF2 IRQ1/PF1 MODCLK/PF0 CLKOUT XTAL EXTAL XFC VDDSYN TSC FREEZE/QUOT PORT G/H DATA[15:8]/PG[7:0] SIZ1/PE7 SIZ0/PE6 AS/PE5 DS/PE4 PE3 AVEC/PE2 DSACK1/PE1 DSACK0/PE0
CONTROL
VDD VSS
PORT E
DATA[7:0]/PH[7:0]
PGP7/IC4/OC5/OC1 PGP6/OC4/OC1 PGP5/OC3/OC1 PGP4/OC2/OC1 PGP3/OC1 PGP2/IC3 PGP1/IC2 PGP0/IC1 PWMA PWMB PCLK PAI PMC7/TXDA PMC6/RXDA PMC5/TXDB PMC4/RXDB PMC3/SS PMC2/SCK PMC1/MOSI PMC0/MISO
IC4/OC5/OC1 OC4/OC1 OC3/OC1 OC2/OC1 OC1 IC3 IC2 IC1 MCCI PWMA PWMB PCLK PAI TXDA RXDA TXDB RXDB SS SCK MOSI MISO 48 KBYTES FLASH EEPROM
CONTROL
PORT GP
MODCLK
CLOCK
CONTROL
PORT MC
VPP
Figure 7. MC68HC916Y1 Block Diagram
Motorola Master Selection Guide
2.6-17
Single-Chip Microcontrollers (AMCU)
CONTROL
TEST TSC QUOT FREEZE
Table 7. M68HC16 Family Modular Microcontrollers
Part Number ROM SRAM EEPROM Timer I/O Serial ADC
Ch, 8 Ch, 10-Bit
Integration Module
Package
132-FC 132-FD 144 FM 144-FM 144-FV 144 FV 132-FC 132-FD 160-FT 160-FM
Comments
20 Address Lines, Lines 12 Chip Selects, Synthesized Clock 20 Address Lines, , 12 Chip Selects, p Synthesized Cl k S th i d Clock 20 Address Lines, , 9 Chip Selects, Single p g Chip Expanded M d Chi or E d d Mode 20 Address Lines, 5 Chip Selects, Single Chip or Expanded Mode 20 Address Lines, , 9 Chip Selects, Single p g Chip Expanded M d Chi or E d d Mode
MC68HC16Z1
-
1K
-
GPT
46
QSM
SIM
MC68HC16Z2
8K
2K
-
GPT
46
QSM
8 Ch Ch, 10-Bit 8 Ch Ch, 10-Bit 8 Ch, , 10-Bit
SIM
MC68HC16Y1
48K
2K
-
TPU + GPT
95
MCCI
SCIM
XC68HC916X1
1K
2K BEFlash 48K Flash
GPT
70
QSM
RPSCIM
120-TH
XC68HC916Y1
-
4K
48K Fl h Flash
TPU + GPT
95
MCCI
8 Ch Ch, 10-Bit
SCIM
160-FT 160-FM
Single-Chip Microcontrollers (AMCU)
2.6-18
Motorola Master Selection Guide
The M68300 Family
The high-performance M68300 family is designed for embedded control applications. Each M68300 MCU incorporates a 32-bit M68000-based CPU module (CPU32), a sophisticated integration module, and a number of dedicated special-purpose modules. In addition to utilizing a bus protocol similar to that of the M68020, the system integration module generates external bus-control signals for
TPO-TP15
M6800 devices, and provides a variety of programmable chip-select functions. M68300 devices can be placed in low-power stop mode to minimize power consumption during periods of inactivity. The M68300 family provides great design flexibility, performance, and compatibility with exiting hardware and software.
VSTBY
T2CLK
CHIP SELECTS
CS0-CS10 BR BG BGACK FC0 FC1 FC2
A19-A23
RAM
TPU
CSBOOT BR/CS0 BG/CS1 BGACK/CS2 FC0/CS3 FC1/CS4 FC2/CS5 A19/CS6 A20/CS7 A21/CS8 A22/CS9 A23/CS10 DSACK0 DSACK1 AVEC RMC DS AS SIZ0 SIZ1
EBI
IMB
A0-A23 DSACK0 DSACK1 AVEC RMC DS AS SIZO SIZ1 R/W RESET HALT BERR IRQ1-IRQ7 MODCK CLKOUT XTAL EXTAL XFC VDDSYN TSC TSTME QUOT
CONTROL PORT E D0-D15
CONTROL PORT C A0-A18
QSM
CPU32 CLOCK
MODCK IRQ1 IRQ2 IRQ3 IRQ4 IRQ5 IRQ6 IRQ7
CONTROL
TEST
CONTROL PORT F
TSTME/TSC FREEZE/QUOT
RXD TXD PSC3 PSC2 PSC1 PSC0 SCK MOSI MISO SS
TXD PSC3 PSC2 PSC1 PSC0/SS SCK MOSI MISO
Figure 8. MC68332 Block Diagram
Motorola Master Selection Guide
IPIPE/DSO IFETCH/DSI BKPT/DSCLK 2.6-19
CONTROL PORT D
CONTROL
FREEZE
DSCLK DSO DSI IPIPE IFETCH BKPT
Single-Chip Microcontrollers (AMCU)
VFPE16K TPUCHAN15-TPUCHAN0 T2CLK VSTBY CHIP SELECTS TXD PCS3 PCS2 PCS1 PCS0 SCK MOSI MISO SS BR BG BGACK CS CONTROL FC2 FC1 FC0
RXD TXD/QS7 PCS3/QS6 PCS2/QS5 PCS1/QS4 PCS0/SS/QS3 SCK/QS2 MOSI/QS1 MISO/QS0
CSBOOT BR/CS0 BG/CSM BGACK/CSE ADDR23/CS10/ECLK ADDR22/CS9/PC6 ADDR21/CS8/PC5 ADDR20/CS7/PC4 ADDR19/CS6/PC3 FC2/CS5/PC2 FC1/PC1 FC0/CS3/PC0
CONTROL
PORT
QSM
TPU
ADDR[23:19]
512 BYTES SRAM
3.5 KBYTES SRAM
16 KBYTES FLASH EEPROM
PORT C
CONTROL
ADDR[23:0]
A[18-3 ]
PORT A/B
ADDR[18:11]/PA[7:0]
ADDR[2:0]
ADDR[10:3]/PB[7:0]
ADDR[2:0] SIZ0 SIZ1 AS DS RMC AVEC DSACK1 DSACK0 IMB EBI CONTROL DATA[15:0] AN7/PADA7 AN6/PADA6 AN5/PADA5 AN4/PADA4 AN3/PADA3 AN2/PADA2 AN1/PADA1 AN0/PADA0 VRH VRL PADB7 PADB6 PADB5 PADB4 PADB3 PADB2 PADB1 PADB0 VDDA VSSA VFPE48K BKPT IFETCH IPIPE DSI DSO DSCLK FREEZE PORT G/H DATA[15:8]/PG[7:0] SIZ1/PE7 SIZ0/PE6 AS/PE5 DS/PE4 RMC/PE3 AVEC/PE2 DSACK1/PE1 DSACK0/PE0
CONTROL
PORT E
DATA[7:0]/PH[7:0]
CONTROL
PORT AD
R/W RESET HALT BERR/SCENB ADC 48 BYTES FLASH EEPROM IRQ[7:1] PORT F CPU 32 CONTROL IRQ7/PF7 IRQ6/PF6 IRQ5/PF5 IRQ4/PF4 IRQ3/PF3 IRQ2/PF2 IRQ1/PF1 MODCLK/PF0 CLKOUT XTAL EXTAL XFC VDDSYN
PORT ADB
MODCLK
CLOCK
CONTROL
CONTROL
BKPT/DSCLK IFETCH/DSI IPIPE/DSO
TSC TEST QUOT
TSC FREEZE/QUOT
Figure 9. MC68F333 Block Diagram
Single-Chip Microcontrollers (AMCU)
2.6-20
Motorola Master Selection Guide
Table 8. M68300 Family Modular Microcontrollers
Part Number ROM SRAM EEPROM Timer I/O Serial ADC Integration Module Package
132-FC, 132-FD 144 FM 144-FM, 144-FV 132-FC, 132-FD 144 FM 144-FM, 144-FV 160-FT, , 160-FM 132-FC, , 132-FD
Comments
12 Chip Selects, p , Synthesized Clock
MC68331
-
-
-
GPT
43
QSM
-
SIM
MC68332
-
2K
-
TPU
47
QSM
-
SIM
12 Chip Selects, p , Synthesized Clock
PC68F333
-
4K
16K Flash, 48K Flash Emulator -
TPU
96
QSM
8 Ch, , 10-Bit 8 Ch, , 10-Bit
SCIM
9 Chip Selects, p , Synthesized Clock 12 Chip Selects, Synthesized Clock, Single Chip or Expanded Mode
XC68334
-
1K
TPU
47
-
SIM
Definitions for Tables 9 and 10
General Definitions ADC A/D CPU16 CPU32 D/A DMA GPT IC IIC MCCI PLL OC POQ PWM QSM RPSCIM RTC RTI SCI SCIM SIM SPI TPU UART WDOG Analog to Digital Converter Module Analog to Digital Converter 16 bit Central Processing Unit 32 bit Central Processing Unit Digital to Analog Converter Direct Memory Access General-Purpose Timer Input Capture Inter-Integrated Circuit Multi-Channel Communication Interface Phase Lock Loop Output Capture Preferred Order Quantity Multiple Pulse Width Modulation Queued Serial Module Reduced Pin Count SCIM Real-Time Clock Real-Time Interrupt Serial Communication Interface Single Chip Integration Module System Integration Module Serial Peripheral Interface Time Processing Unit Universal Asynchronous Receiver/Transmitter Watch Dog Timer Package Definitions FB FC FD FE FM FN FS FT FU FV L P PB PU PV S TH 10x10 mm Quad Flat Pack (QFP) Fine Pitch Plastic Quad Flat Pack (PQFP) Plastic Quad Flat Pack in Molded Carrier Ring Ceramic Quad Flat Pack (CQFP) Molded Carrier Flat Pack (CQFP) Plastic Leaded Chip Carrier (PLCC) Windowed Cerquad (Ceramic LCC) 28x28 mm Quad Flat Pack (QFP) 14x14 mm Quad Flat Pack (QFP) 20x20 mm Quad Flat Pack (QFP) Ceramic Dual-in-Line Plastic Thin Quad Flat Pack (TQFP) 10x10 mm Thin Quad Flat Pack (TQFP) 14x14 mm Thin Quad Flat Pack (TQFP) 20x20mm Cerdip (windowed or non-windowed) 16x16 mm Quad Flat Pack (QFP)
Motorola Master Selection Guide
2.6-21
Single-Chip Microcontrollers (AMCU)
Microcontroller Development Tools
M68HC05 Family
The M68HC05 Family is supported by a variety of development tools including Evaluation Modules (EVM) and Evaluation Systems (EVS). Both provide an economical means of designing, debugging, and evaluating M68HC05 microcontrollers in a target system environment. Many new M68HC05 CSIC devices are supported by an MCU-specific EVS. The EVS is a two-board system consisting of a 68HC05 Platform Board (PFB) and an Emulator Module (EM) which contains the emulating microcontroller, and control circuits. The M68HC05 Family is also supported by the Compact Development System (CDS) for 8-bit microcontrollers (M68CDS8HC05), a powerful, portable, full-featured emulator for debugging hardware and software operations. The CDS8HC05 features high-speed, non-invasive, in-circuit emulation with real-time trace, and a powerful bus state analyzer. Commands are entered from an MS-DOS(R) host computer. The Motorola Modular Development System for the M68HC05 Family, MMDS05, allows the use of Emulation Modules (EM) that are compatible with the existing EVS product line. The MMDS05 provides an upgrade for CDS8HC05 customers. The MMDS05 has all of the features of the CDS8HC05, and includes a notable enhancement. A dual-port RAM "memory window" allows a user to to modify memory while a program is running at full speed. An internal power supply and totally shielded enclosure assure compliance with FCC and EC92 regulations. The development software provided with the MMDS05 is an enhancement of the EVM05/EVM11 front end -- it provides an integrated development environment with true Source Level Debug (SLD).
An EVS is a two-board system consisting of a 68HC11 Platform Board (PFB) and an Emulator Module (EM). The EM contains control circuits and a 68HC11 MCU for the part or series of parts being emulated. An EVS provides expanded, multiplexed, special test, and single-chip mode emulation, a dual 64 kbyte memory map with 64 kbytes of emulation RAM, and an RS-232 port. In addition, the Intermetrics Whitesmiths 68HC11 C Compiler/Assembler (M68S11CCAB) and 68HC11 Simulator Debugger (M68S11SIMAB) are now available through Motorola.
Modular Microcontroller Families
In-circuit debuggers for modular microcontroller families (M68ICD32 and M68ICD16) are economical development and debugging environments. ICD make use of the non-intrusive Background Debug Mode (BDM) interface, and provide sophisticated software debugging functions. The ICD consist of debugger and assembler development software, a small interconnect board, and target system cable. The IASM32 and IASM16 assemblers provide a single development environment that includes an editor and cross-assembler programs. ICD source-level debugger software uses easy-to-read screen windows to display register information for the CPU, the instruction pointer, breakpoints, program memory, and data memory. The MC68331 and MC68332 are supported by evaluation kits (EVK). These multi-board systems include a common platform board, a Business Card Computer (BCC) that contains the MCU being emulated, and the CPU32BUG debug monitor program. The EVK is a cost-effective system for designing, debugging, and evaluating target system software and hardware. The MC68340 is supported by an evaluation system (EVS) similar to the EVK with the addition of a development interface board for a comprehensive development environment. The M68HC16Z1 Evaluation Board (EVB) is an inexpensive tool for designing, debugging, and evaluating the MC68HC16Z1. Features include background-mode operation, an integrated assembly/editing/emulation environment, and logic analyzer pod connectors. Modular evaluation boards (MEVB) for each modular family member are under development. The MEVB system is a multi-board evaluation system that consists of a common platform board (PFB) and interchangeable MCU personality boards (MPB). The MEVB system provides an economical development environment for downloading and debugging software generated with IASM16 and IASM32. Motorola also sells the Intermetrics Whitesmiths 68HC16 C Compiler/Assembler (M68S16CCAB) and 68HC16 Simulator Debugger (M68S16SIMAB) for the M68HC16 Family. In addition, the Intermetrics InterToolsTM 683XX C Compiler/Assembler (M68S32CCAB) and 683XX ROM Monitor Debugger (M68S32ROMAB) for the M68300 Family are now available through Motorola.
M68HC11 Family
The M68HC11 Family is supported by a variety of economical development tools. These include Evaluation Boards (EVB), Evaluation Modules (EVM), and Evaluation Systems (EVS). An EVB allows a user to debug code under the BUFFALO (Bit User Fast Friendly Aid to Logical Operations) monitor/debugging program contained in the microcontroller ROM. The EVB emulates only the single-chip mode of operation and has no EPROM programmer. The EVBU, a "universal" version of the EVB, includes a wire-wrap area for custom interfacing. EVM are low-cost tools for designing, debugging, and evaluating M68HC11 devices in a target system. An EVM provides essential microcontroller signals and timing, and on-board monitor/debugging firmware contains extensive commands for controlling I/O and debug operations.
Single-Chip Microcontrollers (AMCU)
2.6-22
Motorola Master Selection Guide
Table 9. Development Tools
Devices M6800 Development Tools MC6801 MC6801U4 MC68701 MC68701U4 MC6803 MC6803U4 M68HC05 Development Tools MC68HC05B4/B6/B8/B16 MC68HC705B5 MC68HC705B16 MC68HC05C5 XC68HC705C5 MC68HC05C4/C4A/C8/C9/C12 XC68HC05C4 MC68HC705C8 XC68HC705C MC68HC05D9/D24 XC68HC05D32 MC68HC705D9 MC68HC05E1 MC68HC705E1 XC68HC05F2 XC68HC05F6 XC68HC05F8 XC68HC705F8 MC68HC05G1 MC68HC705G1 XC68HC05G9 XC68HC705G9 XC68HC05G10 XC68HC705G10 XC68HC05H2 XC68HC05I8 XC68HC705I8 MC68HC05J1 MC68HC705J2 XC68HC05J3 XC68HC705J3 XC68HC05K0/K1 XC68HC705K1 M68HC05X16EVS M68HC05X16EVS M68HC05X16EVS M68HC05C5EVS M68HC05C5EVS M68HC05C9EVS M68HC05C9EVS M68HC05PGMR-2 44 PLCC05M: 44 Pin PLCC Target Cable M68HC05D32EVS M68HC05D32EVS M68HC05E1EVS M68HC05E1EVS M68HC05F6EVM M68HC05F8EVM M68HC05F8EVM M68HC05G1EVM M68HC05G1EVM M68HC05G9EVM M68HC05G9EVM M68HC05G10EVM M68HC05G10EVM M68HC05H2EVS M68HC05I8EVS M68HC05I8EVS M68HC05P8EVS M68HC05P8EVS M68HC05J3EVS M68HC05J3EVS M68HC705L4PGMR M68HC705J2PGMR M68HC705J2PGMR M68HC705KIGANG** Use M68HC705KICS M68HC705KICS In-Circuit Simulator M68HC705KICS In-Circuit Simulator 42 SDIP Target Cable Included M68HC05PGMR-2 52PLCCU: 52 Pin PLCC Target Cable M68HC05BPGMR M68HC05BPGMR Use M68HC05X16PGMR for 64 QFP 44 PLCC05M: 44 Pin PLCC Target Cable 44 PLCC05M: 44 Pin PLCC Target Cable M68701EVM M68701EVM M68701EVM M68701EVM M68701EVM M68701EVM Evaluation Modules* Programmer Boards Evaluation Systems/Kits
M68HC705F8PGMR M68HC705G1PGMR M68HC705G9PGMR
* EVSs and EVMs include an Integrated Development Environment (IDE) which contains an editor, assembler and hardware debugger. * EVSs and EVMs do not include target cables or OTP/EPROM programming capability unless noted in comment section. ** Development tools that are scheduled for availability during 1Q94.
Motorola Master Selection Guide
2.6-23
Single-Chip Microcontrollers (AMCU)
Table 9. Development Tools (continued)
Devices M68HC05 Development Tools (continued) XC68HC05L1 XC68HC705L1 XC68HC05L2 XC68HC705L2 XC68HC05L4 XC68HC705L4 MC68HC05L5 MC68HC705L5 MC68HC05L7/L9 MC68HC05L10 XC68HC05L11 XC68HC05M4 XC68HC05P3 MC68HC05P1/P4/P6/P7/P9 XC68HC705P9 MC68HC05P8 XC68HC05SC11/SC21/SC24/SC27 MC68HC05T1 XC68HC05T2/T3 XC68HC05T4 MC68HC05T7/T10 XC68HC705T10 XC68HC05T12 XC68HC705T12 XC68HC05X4 XC68HC705X4 XC68HC05X16 MC68HC705X16 M68HC11 Development Tools MC68HC11A0/A1/A8 M68HC11EVB M68HC11EVB2 M68HC11EVBU M68HC11EVM M68HC05L1EVM M68HC05L1EVM M68HC05L2EVS M68HC05L2EVS M68HC05L4EVS M68HC05L4EVS M68HC05L5EVS M68HC05L5EVS M68HC05L9EVM2 M68HC05L10EVM M68HC05L11EVM M68HC05M4EVM M68HC05P3EVS M68HC05P9EVS M68HC05P9EVS M68HC05P8EVS M68HC05SCEVS M68HC05T2EVS M68HC05T4EVM M68HC05T7EVM M68HC05T7EVM M68HC05T12EVM M68HC05T12EVM M68HC05X4EVS M68HC05X4EVS M68HC05X16EVS M68HC05X16EVS M68HC705T10PGMR M68HC705T12PGMR M68HC705X4PGMR 68 PLCCU: 68 Pin PLCC Target Cable M68HC705X16PGMR ISO Adaptor Included with M68HC05SCEVS M68HC705P9PGMR XMDS05 Hi-Performance In-Circuit Emulator 68HC705P6 is required for P6 EVS Capability M68HC705L2PGMR M68SDIP64: 64 Pin SDIP Target Cable M68HC705L4PGMR 80QFPUKIT: 80 Pin QFP Target Cable M68HC705L5PGMR 56 SDIP Target Cable Included Evaluation Modules* Programmer Boards Evaluation Systems/Kits
MC68HC11D0/D3 MC68HC711D3 MC68HC11E0/E1/E2/E9 MC68HC711E9 MC68HC811A8/E2 M68HC711D3EVB M68HC11EVB M68HC11EVBU M68HC11EVBU M68HC11EVB M68HC11EVBU
M68HC11EVM M68HC11EVM M68HC11EVM M68HC11EVM M68HC11EVM
M68HC11D3EVS M68HC11D3EVS
* EVSs and EVMs include an Integrated Development Environment (IDE) which contains an editor, assembler and hardware debugger. * EVSs and EVMs do not include target cables or OTP/EPROM programming capability unless noted in comment section. ** Development tools that are scheduled for availability during 1Q94.
Single-Chip Microcontrollers (AMCU)
2.6-24
Motorola Master Selection Guide
Table 9. Development Tools (continued)
Devices M68HC11 Development Tools (continued) MC68HC11F1 MC68HC11G5/G7 MC68HC711G5 MC68HC11KA4 MC68HC11K0/K1/K4 MC68HC711K4 MC68HC11L0/L1/L6 MC68HC711L6 MC68HC11M2 MC68HC711M2 MC68HC11N4 MC68HC711N4 MC68HC11P2 MC68HC711P2 M68HC16 Development Tools MC68HC16Y1 MC68HC16Z1 MC68HC16Z2 M68300 Development Tools MC68331 MC68332 MC68F333 MC6805R2/R3
* EVSs and EVMs include an Integrated Development Environment (IDE) which contains an editor, assembler and hardware debugger. * EVSs and EVMs do not include target cables or OTP/EPROM programming capability unless noted in comment section. ** Development tools that are scheduled for availability during 1Q94.
Evaluation Modules*
Programmer Boards
Evaluation Systems/Kits
M68HC11F1EVS M68HC11G7EVS M68HC11KA4EVS M68HC11K4EVS M68HC11L6EVS M68HC11KMNPEVS M68HC11KMNPEVS M68HC11KMNPEVS
MG8MEVB16Y1 M68MEVB16Z1 M68MEVB16Z1
M68MEVB333 M68MEVB16Z1 M68MEVB333
M68331EVK M68332EVS/M68332EVK
Motorola Master Selection Guide
2.6-25
Single-Chip Microcontrollers (AMCU)
Fuzzy Logic
Fuzzy logic replaces conventional programming techniques with a simpler approach to control algorithms. Fuzzy logic uses a series of case statements to create sophisticated features that do not require additional memory or excessive processing time. Motorola's portfolio of fuzzy logic products is geared for every level of user. The fuzzy logic educational kit (part number FLEDKT00) includes everything needed to learn how to use fuzzy logic with M68HC05 and M68HC11 microcontrollers. * An easy-to-follow PC-based tutorial * Explains fuzzy logic fundamentals, basic concepts and terminology * Methodology section teaches a five-step sequence or principles and procedures for designing a fuzzy logic system. These include defining the control system, writing rules and membership functions, tuning and debugging and optimizing the design. * Advanced topics section covers areas such as stability, adaptability, ambiguity, noise, alpha-cuts and contribution weights * A Knowledge Base Generator (KBG) * Uses natural language inputs to generate a knowledge base (rules and membership functions) * Inference Engines for the M68HC11 and M68HC05 families implement the fuzzy logic in software ready to embed in your Motorola microcontroller application * Runs a software simulation of the inference engine and displays a two-dimensional plot of the control surface * Generates real-time code for the standard M68HC05 or M68HC11 microcontroller families which can be downloaded to an evaluation module (EVM) for in-circuit emulation * Demonstration-version of Aptronix's Fuzzy Inference Development Environment (FIDE) software * Features powerful, time-saving debug functions to help determine the correct membership functions and rules for any application * Demonstrates easy-to-use graphical interface for designing and debugging integrated systems Aptronix's Fuzzy Inference Development Environment (FIDETM) is a powerful software tool that allows users to easily edit, simulate, debug, and tune the membership functions and rules of a fuzzy logic application. FIDE offers graphical and natural language editing of source files. The user-friendly debug tools allow time domain simulations, three-dimensional surface displays of input-to-output relationships, and linkage of fuzzy and non-fuzzy modules. FIDE also generates assembler code that implements fuzzy logic on Motorola microcontrollers.
On-Line Help
Microcontroller Electronic Bulletin Board
Freeware Data Service provides a direct line to the latest information and software for Motorola microcontrollers. The Freeware bulletin board provides access to: * Development Software for PC and Macintosh Computers * Cross Assemblers * Small C Compiler for 68HC11 * EVM and EVB Monitor/Debugger Object Code * Development software * Floating Point Routines * Fast Fourier Transform Routines * 16-Bit Math Packages * Utility Programs * User Group Library Routines and User-Donated Programs * Kermit File Transfer Program * Terminal Emulation Program * Masked ROM information * MCU literature listings * Updates/Erratas to existing literature * Press releases and updates concerning new and phase-out products * Contests, promotions and seminars * Electronic mail service
How to Access Freeware
You can access Freeware from anywhere in the world. To log on, you'll need the following equipment: 1. 2400/1200/300 baud modem 2. Terminal, MS-DOS personal computer or Macintosh computer 3. Telephone line This equipment will allow the user to read files and post questions. However, with a file transfer program such as XMODEM, YMODEM or Kermit, all information can be downloaded to your terminal or PC. To log on: 1. Dial (512) 891-FREE (891-3733). Be sure to set the character format to 8 data, no parity, 1 stop bit. 2. Follow directions from the system. 3. Read log-on messages, then follow the directions on the screen display. A log-on session is limited to 120 minutes.
Single-Chip Microcontrollers (AMCU)
2.6-26
Motorola Master Selection Guide
Third-Party Support
Development support for Motorola microcontrollers is available from a variety of independent suppliers.
Third-Party Development Tools
Table 10. Software Products
M68HC05 Family Simulators
Byte Craft Ltd. P&E Microcomputer Systems, Inc. PseudoCorp. TECi Avocet Systems, Inc. Nohau Corp. P&E Microcomputer Systems, Inc. P&E Microcomputer Systems, Inc. Software Environments Ltd.
M68HC11 Family
M68HC16 Family
M68300 Family
Assemblers
2500AD Software, Inc. American Arium Byte Craft Ltd. Computer Systems Consultants, Inc. Eris Systems, Inc. Introl Corp. Lloyd I/O, Inc. LOGISOFT Micro Dialects, Inc. Onset Computer Corp. P&E Microcomputer Systems, Inc. PseudoCorp. TECi 2500AD Software, Inc. Archimedes Software, Inc. Avocet Systems, Inc. Computer Systems Consultants, Inc Eris Systems, Inc. Introl Corp. Lloyd I/O, Inc. LOGISOFT Micro Dialects, Inc. 2500AD Software, Inc. Byte Craft Ltd. Eris Systems, Inc. Introl Corp. Micro Dialects, Inc. P&E Microcomputer Systems, Inc. Avocet Systems, Inc. Eyring Systems Software Division Introl Corp. Micro Dialects, Inc. Microtec Research, Inc. Oasys, Inc.
Symbolic Debuggers
2500AD Software, Inc. Byte Craft Ltd. P&E Microcomputer Systems, Inc. TECi Wytec Company 2500AD Software, Inc. Microtec Research, Inc. P&E Microcomputer Systems, Inc. TECi Byte Craft Ltd. Eyring Systems Software Division Integrated Systems, Inc. JMI Software Consultants, Inc.
Compilers
American Arium Byte Craft Ltd. 2500AD Software, Inc. Archimedes Software, Inc. Avocet Systems, Inc. Forth, Inc. Intermetrics Microsystems Software, Inc. Introl Corp. Laboratory Microsystems Inc. New Micros, Inc. Software Environments Ltd. SYNGEN Industrial Control Byte Craft Ltd. Intermetrics Microsystems Software, Inc. Introl Corp. Software Environments Ltd. Eyring Systems Software Division Forth, Inc. Integrated Systems, Inc. Intermetrics Microsystems Software, Inc. Introl Corp. Laboratory Microsystems Inc. Microtec Research, Inc. Microware Systems Corp. RAVEN Computer Systems Sierra Systems
Motorola Master Selection Guide
2.6-27
Single-Chip Microcontrollers (AMCU)
Table 10. Software Products (continued)
M68HC05 Family Source Level Debuggers
Byte Craft Ltd. Yokogawa Digital Computer Corp. Huntsville Microsystems, Inc. Intermetrics Microsystems Software, Inc. Introl Corp. Yokogawa Digital Computer Corp. Huntsville Microsystems, Inc. Intermetrics Microsystems Software, Inc. Introl Corp. Yokogawa Digital Computer Corp. Embedded Support Tools Corp. Eyring Systems Software Division GreenSpring Computers, Inc. Huntsville Microsystems, Inc. Integrated Systems, Inc. Intermetrics Microsystems Software, Inc. Introl Corp. Microtec Research, Inc. Sierra Systems Yokogawa Digital Computer Corp.
M68HC11 Family
M68HC16 Family
M68300 Family
Real-Time Executives
Accelerated Technology, Inc. A. T. Barrett & Associates U S Software Corporation A. T. Barrett & Associates U S Software Corporation Accelerated Technology, Inc. A. T. Barrett & Associates Eyring Systems Software Division GreenSpring Computers, Inc. Integrated Systems, Inc. JMI Software Consultants, Inc. Microware Systems Corp. Ready Systems U S Software Corporation
Other
PsuedoCorp Logic Automation Inc. LOGISOFT PsuedoCorp U S Software Corporation Momentum Data Systems, Inc. U S Software Corporation Avocet Systems, Inc. CARDtools Systems Corp. Eyring Systems Software Division GreenSpring Computers, Inc. Integrated Systems, Inc. JMI Software Consultants, Inc. Logic Automation Inc. Microware Systems Corp. U S Software Corporation
Single-Chip Microcontrollers (AMCU)
2.6-28
Motorola Master Selection Guide
Table 11. Hardware Products
M68HC05 Family Logic Analyzers
American Arium Hewlett-Packard Step Engineering Tektronix, Inc. Hewlett-Packard Tektronix, Inc. Hewlett-Packard
M68HC11 Family
M68HC16 Family
M68300 Family
Emulators
American Arium Advance Electronic Diagnostics, Inc. Embedded Support Tools Corp. Advance Electronic Diagnostics, Inc. Applied Microsystems Orion Instruments, Inc. Pentica Systems Inc. Sophia Systems & Technology TECi Thorson Engineering Co. Trace Technology Ltd. Yokogawa Digital Computer Corp. American Arium Huntsville Microsystems, Inc. MetaLink Corp. Nohau Corp. Orion Instruments, Inc. Pentica Systems Inc. Sophia Systems & Technology TECi Thorson Engineering Co. Wytec Company Yokogawa Digital Computer Corp. Huntsville Microsystems, Inc. Nohau Corp. Pentica Systems, Inc. Yokogawa Digital Computer Corp. Embedded Support Tools Corp. Hewlett-Packard Huntsville Microsystems, Inc. Microtek International Nohau Corp. Pentica Systems Inc. Yokogawa Digital Computer Corp.
Evaluation Boards
Elan Digital Systems Elan Digital Systems Mosaic Industries, Inc. New Micros, Inc. New Micros, Inc. GreenSpring Computers, Inc. New Micros, Inc.
Other
3M Electronic Products Division AMP Inc. EE Tools Co. Elan Digital Systems Pentica Systems Inc. TECi 3M Electronic Products Division AMP Inc. Elan Digital Systems Emulation Technology, Inc. Pentica Systems Inc. SYNGEN Industrial Control AMP Inc. P&E Microcomputer Systems, Inc. Emulation Technology, Inc Pentica Systems Inc.
Motorola Master Selection Guide
2.6-29
Single-Chip Microcontrollers (AMCU)
Table 12. Contact List
Company 3M Electronic Products Division 2500AD Software, Inc. A. T. Barrett & Associates Accelerated Technology, Inc. Advance Electronic Diagnostics, Inc. American Arium AMP Inc. Applied Microsystems Archimedes Software, Inc. Avocet Systems, Inc. Byte Craft Ltd. CARDtools Systems Corp. Computer Systems Consultants, Inc EE Tools Co. Elan Digital Systems Embedded Support Tools Corp. Emulation Technology, Inc. Eris Systems, Inc. Eyring Systems Software Division Forth, Inc. GreenSpring Computers, Inc. Hewlett-Packard Huntsville Microsystems, Inc. Integrated Systems, Inc. Intermetrics Microsystems Software, Inc. Introl Corp. JMI Software Consultants, Inc. Laboratory Microsystems Inc. Lloyd I/O, Inc. Logic Automation Inc. LOGISOFT MetaLink Corp. Micro Dialects, Inc. Microtec Research, Inc. Microtek International Microware Systems Corp. Momentum Data Systems, Inc. Mosaic Industries, Inc. New Micros, Inc. Nohau Corp. Oasys, Inc. Phone (512) 984-3441 (719) 395-8683 (713) 728-9688 (205) 450-0707 (602) 861-9359 (714) 731-1661 (800) 52AMP52 (800) 426-3925 (415) 567-4010 (800) 448-8500 (519) 888-6911 (408) 559-4240 (404) 483-4570 (716) 346-6973 (4489) 579799 (617) 828-5588 (408) 982-0660 (612) 374-2967 (801) 375-2434 (213) 372-8493 (415) 327-1200 (800) 447-3282 (205) 881-6005 (408) 980-1500 (617) 661-0072 (414) 327-7171 (215) 628-0840 (310) 306-7412 (503) 222-0702 (503) 690-6900 (408) 773-8465 (602) 926-0797 (513) 271-9100 (408) 980-1300 (503) 645-7333 (515) 224-1929 (714) 577-6894 (415) 790-1255 (214) 339-2204 (408) 866-1820 (617) 862-2002
Single-Chip Microcontrollers (AMCU)
2.6-30
Motorola Master Selection Guide
Table 12. Contact List (continued)
Company Onset Computer Corp. Orion Instruments, Inc. P&E Microcomputer Systems, Inc. Pentica Systems Inc. PseudoCorp. RAVEN Computer Systems Ready Systems Sierra Systems Software Environments Ltd. Sophia Systems & Technology Step Engineering SYNGEN Industrial Control TECi Tektronix, Inc. Thorson Engineering Co. Trace Technology Ltd. U S Software Corporation Wytec Company Yokogawa Digital Computer Corp. Phone (508) 563-9000 (800) 729-7700 (617) 944-7585 (617) 275-4419 (804) 873-1947 (612) 636-0365 (800) 228-1249 (510) 339-8200 (714) 588-9685 (800) 824-9294 (408) 733-7837 (403) 986-1203 (802) 525-3458 (503) 629-1773 (206) 334-4214 0234 266 455 (503) 641-8446 (708) 894-1440 (415) 570-7050
Motorola Master Selection Guide
2.6-31
Single-Chip Microcontrollers (AMCU)


▲Up To Search▲   

 
Price & Availability of M68HC11CPU

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X